waves of flu - French English Dictionary